\hypertarget{structS__String}{
\section{S\_\-String Struct Reference}
\label{structS__String}\index{S\_\-String@{S\_\-String}}
}
A structure to hold the string, and details about it. Should always be used as a pointer with the functions.  


{\tt \#include $<$String.h$>$}

\subsection*{Data Fields}
\begin{CompactItemize}
\item 
char $\ast$ \hyperlink{structS__String_a1566c8864480768391686cd6b1908c0}{String}
\item 
int \hyperlink{structS__String_83cfba0fb7a70e6b9deb3a52128df7b7}{Length}
\item 
int \hyperlink{structS__String_d348dd98b203c810519e75f54eca3b72}{Size}
\end{CompactItemize}


\subsection{Detailed Description}
A structure to hold the string, and details about it. Should always be used as a pointer with the functions. 

Definition at line 36 of file String.h.

\subsection{Field Documentation}
\hypertarget{structS__String_83cfba0fb7a70e6b9deb3a52128df7b7}{
\index{S\_\-String@{S\_\-String}!Length@{Length}}
\index{Length@{Length}!S_String@{S\_\-String}}
\subsubsection[{Length}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf S\_\-String::Length}}}
\label{structS__String_83cfba0fb7a70e6b9deb3a52128df7b7}


The 'visible' length of the string, that is, the actual useful data. 

Definition at line 39 of file String.h.\hypertarget{structS__String_d348dd98b203c810519e75f54eca3b72}{
\index{S\_\-String@{S\_\-String}!Size@{Size}}
\index{Size@{Size}!S_String@{S\_\-String}}
\subsubsection[{Size}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf S\_\-String::Size}}}
\label{structS__String_d348dd98b203c810519e75f54eca3b72}


The size of the array, how much it can currently hold, until it needs to be resized again. 

Definition at line 40 of file String.h.\hypertarget{structS__String_a1566c8864480768391686cd6b1908c0}{
\index{S\_\-String@{S\_\-String}!String@{String}}
\index{String@{String}!S_String@{S\_\-String}}
\subsubsection[{String}]{\setlength{\rightskip}{0pt plus 5cm}char$\ast$ {\bf S\_\-String::String}}}
\label{structS__String_a1566c8864480768391686cd6b1908c0}


The array that contains the string data. 

Definition at line 38 of file String.h.

The documentation for this struct was generated from the following file:\begin{CompactItemize}
\item 
Source/\hyperlink{String_8h}{String.h}\end{CompactItemize}
